草庐IT

Java SE : Open Web Page and Click a Button

全部标签

Java完整版(JavaSe语法,数据结构,Mysql,网络,JavaWeb, 测试)

1.JavaSe语法:JavaSe要点速记2.数据结构:6.1(Java)(顺序表)6.2.1(Java)(无头不循环单链表)6.2.2(Java)(无头不循环双链表)6.3(Java)(栈)6.4(Java)(队列)6.5(Java)(二叉树)6.6(Java)(堆)6.7(Java)(排序)6.8(Java)(Map和Set)6.9(Java)二叉搜索树3.数据库:mysql数据库4.JavaWeb: 8.Java多线程java文件9.Java网络10.Tomcat,Servlet11.JavaSpring12.JVM13.测试

基于JavaSE+JDBC使用控制台操作的简易购物系统【源码+数据库】

1、项目简介本项目是一套基于JavaSE+JDBC使用控制台操作的简易购物系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。项目都经过严格调试,确保可以运行!2、开发技术及工具JavaSE+JDBC+idea+mysql3、主要功能用户角色:超级管理员,买家,卖家功能包括:可注册,登录查看商品,加入购物车,结算,商品列表展示查看订单查看所有订单明细个人信息管理等功能4、界面展示5、数据库表说明用户信息表(账号、密码、姓名、角色id、状态)用户角色表(角色id、角色名称、菜单列表)商品信息表(商

【从入门到起飞】JavaSE—多线程(3)(线程池,最大并行数)

🎊专栏【JavaSE】🍔喜欢的诗句:路漫漫其修远兮,吾将上下而求索。🎆音乐分享【如愿】🎄欢迎并且感谢大家指出小吉的问题🥰文章目录🌺以前写多线程的弊端🎄线程池的主要核心原理⭐代码实现🛸创建线程池对象🎈第一种方法—没有上限的线程池🎈第二种方法—有上限的线程池🛸如何验证这个线程池是有上限的🛸方法一🛸方法二—使用debug来验证🍔最大并行数🏳️‍🌈线程池多大合适线程池是一种用于管理和复用线程的机制,它可以提高多线程程序的性能和效率。线程池中包含一组预先创建的线程,这些线程可以被重复使用来执行任务,而不需要每次都创建新的线程。使用线程池的好处有以下几点:提高性能和效率:线程池可以避免频繁地创建和销毁线程

【JavaSE】基础笔记 - 异常(Exception)

 目录1、异常的概念和体系结构1.1、异常的概念1.2、 异常的体系结构1.3异常的分类 2、异常的处理2.1、防御式编程2.2、异常的抛出2.3、异常的捕获2.3.1、异常声明throws2.3.2、try-catch捕获并处理3、自定义异常类 1、异常的概念和体系结构1.1、异常的概念在日常开发中,绞尽脑汁将代码写的尽善尽美,在程序运行过程中,难免会出现一些奇奇怪怪的问题。有时通过代码很难去控制,比如:数据格式不对、网络不通畅、内存报警等。当出现这些问题时,JVM虚拟机会自动捕获这些问题并抛出错误信息。在Java中,将程序执行过程中发生的不正常行为称为异常。例如:(1)算术异常System

一文让你深入了解JavaSE的知识点

꒰˃͈꒵˂͈꒱writeinfront ꒰˃͈꒵˂͈꒱ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈.ᴗ͈აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客本文由xiaoxieʕ̯•͡˔•̯᷅ʔ 原创CSDN 如需转载还请通知˶⍤⃝˶个人主页:xiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客系列专栏:xiaoxie的JAVA系列专栏——CSDN博客●'ᴗ'σσணღ*我的目标:"团团等我💪(◡̀_◡́҂)" ( ⸝⸝⸝›ᴥ‹⸝⸝⸝)欢迎各位→点赞👍+收藏⭐️+留言📝​+关注(互三必回)!​ 本文将会系统的详细的介绍关于JAVASE的所

JavaSE 知识点总结

 路在脚下,行则将至  目录1.初始Java 1.1Java之父——高斯林 1.2 一次编译,到处运行 1.3注释 2.数据结构与变量 2.1数据类型 2.2变量2.3常量 3.运算符3.1逻辑与&&3.2逻辑||3.3逻辑非!3.4特殊的位运算符(C语言没有) 4.逻辑控制 4.1选择(If与switch) 4.2循环(while,for,dowhile) 4.3输入输出 5.方法5.1方法的定义  5.2方法的传参5.3方法的重载 5.4方法的递归6.数组  6.1数组的定义方式 6.2内存布局  6.3数组的访问6.4数组指向null  6.5常见的错误 6.6数组作为参数进行传递6.7

【从入门到起飞】JavaSE—IO工具包(Commons-io,Hutool) (2)

🎊专栏【JavaSE】🍔喜欢的诗句:天行健,君子以自强不息。🎆音乐分享【如愿】🎄欢迎并且感谢大家指出小吉的问题🥰文章目录🌺工具包Commons-io⭐使用步骤🛸新建一个文件夹lib🛸导入jar包🛸使项目和jar包产生关系🏳️‍🌈代码实现✨复制文件✨复制文件夹🤖仅拷贝文件夹里面的内容🤖拷贝文件夹里面的内容和文件夹本身🛸清空文件夹🌺工具包Hutool⭐使用步骤🏳️‍🌈代码实现🛸创建对象和文件夹🛸写入内容🛸续写🛸把文件内容打印到控制台上Java的IO(输入/输出)工具包提供了一系列类和接口,用于处理输入和输出操作。Java的IO工具包包括在java.io包中,主要用于处理文件、流以及其他形式的输入和

【JavaSE】不允许你不会使用String类

🎥 个人主页:深鱼~🔥收录专栏:JavaSE🌄欢迎👍点赞✍评论⭐收藏目录前言:一、常用方法1.1字符串构造1.2String对象的比较(1)==比较是否引用同一个对象注意:对于内置类型,==比较的是变量中的值;对于引用类型==比较的是引用中的地址(2)booleanequals(ObjectanObject)方法:按照字典序比较(3) intcompareTo(Strings)方法:按照字典序进行比较(4) intcompareToIgnoreCase(Stringstr)方法:与compareTo方式相同,但是忽略大小写比较1.3字符串查找 1.4转化(1)数值和字符串转化(2)大小写转换(

【JavaSE】基础笔记 - 图书管理系统(保姆教程,含源码)

 目录1、图书管理系统介绍2、大致框架3、代码实现步骤3.1、Book图书类3.2、BookList书架类3.3、User用户类、AdminUser类、NormalUser类3.4、IOperation操作接口3.5、继承IOperation接口的操作类3.6、完善User类3.7、Mian类 4、完整代码 Java的三大特性是:封装、继承和多态。最近博主刚刚学完Java的三大特性,因此想写一个小项目巩固一下知识点。这次的简单图书管理系统主要是为了练习继承,接口和多态的使用,那么就用这篇博客来讲解一下这个小项目,目的只是为了练习。1、图书管理系统介绍首先运行系统,需要先输入用户名称,接着选择身

JavaSE面试题02:单例设计模式

单例模式来源:https://www.runwsh.com/archives/biitngg1f7s00001.什么事Singleton?Singleton:在Java中即指单例设置模式,探视软件开发最常用的设置模式之一通俗解释:单例模式单:唯一例:实例单例设计模式,即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式例如:代表JVM运行环境的Runtime类要点:一是某个类只能有一个实例​构造器私有化二是他必须自行创建实例含有一个该类的静态变量来保存这个唯一的实例三是它必须自行向整个系统提供这个实例​对外提供获取该类实例对象的方式几种常见形式饿汉式:直接创建对象,不存在线程安全问题